package com.serverTechnology.craft.service;

import com.serverTechnology.craft.entity.StepsParameter;
import com.baomidou.mybatisplus.extension.service.IService;
import com.serverTechnology.craft.entity.dto.StandardParameterDto;
import com.serverTechnology.craft.entity.dto.StepsParameterInsertDto;
import com.serverTechnology.craft.entity.vo.StepsParameterVo;

import java.util.List;

/**
 * <p>
 * 工步所需要的参数 服务类
 * </p>
 *
 * @author 王烁
 * @since 2024-08-01
 */
public interface StepsParameterService extends IService<StepsParameter> {

    List<StepsParameterVo> getStepsParameter(StandardParameterDto standardParameterDto);

    void insertStepsParameter(StepsParameterInsertDto stepsParameter);

    void deleteStepsParameter(Long id);

    void updateStepsParameter(List<StepsParameterInsertDto> stepsParameter);

}
